力量: power, force, strength...
杜绝: to put an end to...
一生: all one's life, throughout one's life...
健美: healthy and beautiful, to do fitness exercises, abbr. for...
主力: main force, main strength of an army...
疤: scar, scab...
鼓舞: heartening (news), to boost (morale)...
创建: to found, to establish...
崇拜: to worship, adoration...
此后: after this, afterwards, hereafter...